iT邦幫忙

2025 iThome 鐵人賽

DAY 23
0
佛心分享-IT 人自學之術

API 實戰入門從設計到驗證系列 第 23

Day23 使用 Hoppscotch Echo Server 測試 POST 請求

  • 分享至 

  • xImage
  •  

在進行API開發或學習的過程中,最實用的練習方式之一,就是直接模擬請求與伺服器互動的流程。Hoppscotch提供的 https://echo.hoppscotch.io 伺服器是一個非常方便的測試工具,就是會把使用者送出的請求原封不動地回傳,透過這個機制,可以驗證自己送出的資料格式、標頭(Header)與HTTP方法是否正確。

在本次練習中,設定了一個簡單的POST請求,URL為 https://echo.hoppscotch.io ,Content-Type設為 application/json,並在Header加入 Authorization: Bearer abc123token,Body則採用 JSON 格式,內容如下:

{
  "name": "Leo",
  "email": "Leo@example.com",
  "password": "123456"
}

https://ithelp.ithome.com.tw/upload/images/20251006/20169511m9yHWrC2x1.png
送出請求後,Hoppscotch的回應顯示狀態碼為 200 OK,表示請求成功。回傳的資料中可看到 "method": "POST",這說明伺服器確實收到了POST請求;data區段中包含了原始送出的JSON,代表資料格式正確,回傳結果也列出了所有自動附加的標頭,如 accept-encodingauthorization 等,方便開發者檢查請求是否完整。

這樣的測試方式雖然不會真的與資料庫或後端邏輯互動,但在初期設計API時非常有幫助,能讓開發者先確認結構是否正確,避免在實際串接後才發現格式錯誤或欄位遺漏,若後續要改用真實的伺服器,只要將URL改為實際API位址即可。


上一篇
Day22 Hoppscotch 中的 Header 與 Token 測試
下一篇
Day24 使用 Hoppscotch 測試 GET 請求與查詢參數
系列文
API 實戰入門從設計到驗證29
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言